4.8 RTC时钟测试
ATK-DLMP135开发板板载RTC时钟芯片PCF8563,属于外部RTC时钟。
检查开发板底板是否有安装RTC纽扣电池,也可用万用表检查RTC电池有没有电,防止因RTC电池没电不能保存时间。注意,电池属于易耗品,若没电请更换纽扣电池。
Linux系统分两个时钟,一个是system time(软件时钟),一个是hardware clock(硬件时钟)。使用date和hwclock命令可分别查看和设定系统时间和硬件时间。系统时钟掉电即会消失,RTC 时钟在有电池的情况下会长期运行。系统时钟会在系统重启时与 RTC 时钟同步。
查看系统时钟,使用指令date。
date
设置当前系统时钟
date -s "2023-1-1 10:00:00"
查看系统时钟
date
使用hwclock写入硬件时钟
hwclock -w
查看硬件时钟,检查是否是上面hwclock -w所设置的时钟
hwclock